.dxScheduler_SmartTag_cat,
.dxScheduler_TimeMarker_cat,
.dxScheduler_Appointment_DayClock_cat,
.dxScheduler_Appointment_EndArrow_cat,
.dxScheduler_Appointment_NightClock_cat,
.dxScheduler_Appointment_NoRecurrence_cat,
.dxScheduler_Appointment_Recurrence_cat,
.dxScheduler_Appointment_Reminder_cat,
.dxScheduler_Appointment_StartArrow_cat,
.dxScheduler_AppointmentClockArrows_day_hour_00_cat,
.dxScheduler_AppointmentClockArrows_day_hour_05_cat,
.dxScheduler_AppointmentClockArrows_day_hour_10_cat,
.dxScheduler_AppointmentClockArrows_day_hour_15_cat,
.dxScheduler_AppointmentClockArrows_day_hour_20_cat,
.dxScheduler_AppointmentClockArrows_day_hour_25_cat,
.dxScheduler_AppointmentClockArrows_day_hour_30_cat,
.dxScheduler_AppointmentClockArrows_day_hour_35_cat,
.dxScheduler_AppointmentClockArrows_day_hour_40_cat,
.dxScheduler_AppointmentClockArrows_day_hour_45_cat,
.dxScheduler_AppointmentClockArrows_day_hour_50_cat,
.dxScheduler_AppointmentClockArrows_day_hour_55_cat,
.dxScheduler_AppointmentClockArrows_day_minute_00_cat,
.dxScheduler_AppointmentClockArrows_day_minute_05_cat,
.dxScheduler_AppointmentClockArrows_day_minute_10_cat,
.dxScheduler_AppointmentClockArrows_day_minute_15_cat,
.dxScheduler_AppointmentClockArrows_day_minute_20_cat,
.dxScheduler_AppointmentClockArrows_day_minute_25_cat,
.dxScheduler_AppointmentClockArrows_day_minute_30_cat,
.dxScheduler_AppointmentClockArrows_day_minute_35_cat,
.dxScheduler_AppointmentClockArrows_day_minute_40_cat,
.dxScheduler_AppointmentClockArrows_day_minute_45_cat,
.dxScheduler_AppointmentClockArrows_day_minute_50_cat,
.dxScheduler_AppointmentClockArrows_day_minute_55_cat,
.dxScheduler_AppointmentClockArrows_night_hour_00_cat,
.dxScheduler_AppointmentClockArrows_night_hour_05_cat,
.dxScheduler_AppointmentClockArrows_night_hour_10_cat,
.dxScheduler_AppointmentClockArrows_night_hour_15_cat,
.dxScheduler_AppointmentClockArrows_night_hour_20_cat,
.dxScheduler_AppointmentClockArrows_night_hour_25_cat,
.dxScheduler_AppointmentClockArrows_night_hour_30_cat,
.dxScheduler_AppointmentClockArrows_night_hour_35_cat,
.dxScheduler_AppointmentClockArrows_night_hour_40_cat,
.dxScheduler_AppointmentClockArrows_night_hour_45_cat,
.dxScheduler_AppointmentClockArrows_night_hour_50_cat,
.dxScheduler_AppointmentClockArrows_night_hour_55_cat,
.dxScheduler_AppointmentClockArrows_night_minute_00_cat,
.dxScheduler_AppointmentClockArrows_night_minute_05_cat,
.dxScheduler_AppointmentClockArrows_night_minute_10_cat,
.dxScheduler_AppointmentClockArrows_night_minute_15_cat,
.dxScheduler_AppointmentClockArrows_night_minute_20_cat,
.dxScheduler_AppointmentClockArrows_night_minute_25_cat,
.dxScheduler_AppointmentClockArrows_night_minute_30_cat,
.dxScheduler_AppointmentClockArrows_night_minute_35_cat,
.dxScheduler_AppointmentClockArrows_night_minute_40_cat,
.dxScheduler_AppointmentClockArrows_night_minute_45_cat,
.dxScheduler_AppointmentClockArrows_night_minute_50_cat,
.dxScheduler_AppointmentClockArrows_night_minute_55_cat,
.dxScheduler_Menu_Delete_cat,
.dxScheduler_Menu_GoToDate_cat,
.dxScheduler_Menu_NewAppointment_cat,
.dxScheduler_Menu_RecurringAppointment_cat,
.dxScheduler_MoreButton_Bottom_cat,
.dxScheduler_MoreButton_BottomHover_cat,
.dxScheduler_MoreButton_Top_cat,
.dxScheduler_MoreButton_TopHover_cat,
.dxScheduler_NavigationButton_Backward_cat,
.dxScheduler_NavigationButton_BackwardDisabled_cat,
.dxScheduler_NavigationButton_BackwardHover_cat,
.dxScheduler_NavigationButton_Forward_cat,
.dxScheduler_NavigationButton_ForwardDisabled_cat,
.dxScheduler_NavigationButton_ForwardHover_cat,
.dxScheduler_ResourceNavigator_Decrease_cat,
.dxScheduler_ResourceNavigator_DecreaseDisabled_cat,
.dxScheduler_ResourceNavigator_DecreaseHover_cat,
.dxScheduler_ResourceNavigator_First_cat,
.dxScheduler_ResourceNavigator_FirstDisabled_cat,
.dxScheduler_ResourceNavigator_FirstHover_cat,
.dxScheduler_ResourceNavigator_Increase_cat,
.dxScheduler_ResourceNavigator_IncreaseDisabled_cat,
.dxScheduler_ResourceNavigator_IncreaseHover_cat,
.dxScheduler_ResourceNavigator_Last_cat,
.dxScheduler_ResourceNavigator_LastDisabled_cat,
.dxScheduler_ResourceNavigator_LastHover_cat,
.dxScheduler_ResourceNavigator_Next_cat,
.dxScheduler_ResourceNavigator_NextDisabled_cat,
.dxScheduler_ResourceNavigator_NextHover_cat,
.dxScheduler_ResourceNavigator_NextPage_cat,
.dxScheduler_ResourceNavigator_NextPageDisabled_cat,
.dxScheduler_ResourceNavigator_NextPageHover_cat,
.dxScheduler_ResourceNavigator_Prev_cat,
.dxScheduler_ResourceNavigator_PrevDisabled_cat,
.dxScheduler_ResourceNavigator_PrevHover_cat,
.dxScheduler_ResourceNavigator_PrevPage_cat,
.dxScheduler_ResourceNavigator_PrevPageDisabled_cat,
.dxScheduler_ResourceNavigator_PrevPageHover_cat,
.dxScheduler_StatusInfo_Error_cat,
.dxScheduler_StatusInfo_Info_cat,
.dxScheduler_StatusInfo_Warning_cat,
.dxScheduler_Tooltip_BottomLeft_cat,
.dxScheduler_Tooltip_BottomRight_cat,
.dxScheduler_Tooltip_TopLeft_cat,
.dxScheduler_Tooltip_TopRight_cat,
.dxScheduler_ViewNavigator_Backward_cat,
.dxScheduler_ViewNavigator_Down_cat,
.dxScheduler_ViewNavigator_Forward_cat,
.dxScheduler_InplaceEditor_Cancel_cat,
.dxScheduler_InplaceEditor_EditForm_cat,
.dxScheduler_InplaceEditor_Save_cat,
.dxScheduler_Tooltip_BottomStem_cat,
.dxScheduler_Tooltip_Empty_cat {
    background-image: url('sprite.png');
    -background-image: url('sprite.gif'); /* for IE6 */
    background-repeat: no-repeat;
    background-color: transparent;
}

.dxScheduler_SmartTag_cat {
    background-position: -578px -58px;
    width: 17px;
    height: 10px;
}

.dxScheduler_TimeMarker_cat {
    background-position: -1px -1px;
    width: 8px;
    height: 15px;
}

.dxScheduler_Appointment_DayClock_cat {
    background-position: -10px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_EndArrow_cat {
    background-position: -26px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_NightClock_cat {
    background-position: -42px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_NoRecurrence_cat {
    background-position: -58px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_Recurrence_cat {
    background-position: -74px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_Reminder_cat {
    background-position: -90px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Appointment_StartArrow_cat {
    background-position: -106px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_00_cat {
    background-position: -122px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_05_cat {
    background-position: -138px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_10_cat {
    background-position: -154px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_15_cat {
    background-position: -170px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_20_cat {
    background-position: -186px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_25_cat {
    background-position: -202px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_30_cat {
    background-position: -218px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_35_cat {
    background-position: -234px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_40_cat {
    background-position: -250px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_45_cat {
    background-position: -266px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_50_cat {
    background-position: -282px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_hour_55_cat {
    background-position: -298px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_00_cat {
    background-position: -314px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_05_cat {
    background-position: -330px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_10_cat {
    background-position: -346px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_15_cat {
    background-position: -362px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_20_cat {
    background-position: -378px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_25_cat {
    background-position: -394px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_30_cat {
    background-position: -410px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_35_cat {
    background-position: -426px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_40_cat {
    background-position: -442px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_45_cat {
    background-position: -458px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_50_cat {
    background-position: -474px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_day_minute_55_cat {
    background-position: -490px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_00_cat {
    background-position: -506px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_05_cat {
    background-position: -522px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_10_cat {
    background-position: -538px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_15_cat {
    background-position: -554px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_20_cat {
    background-position: -570px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_25_cat {
    background-position: -586px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_30_cat {
    background-position: -602px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_35_cat {
    background-position: -618px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_40_cat {
    background-position: -634px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_45_cat {
    background-position: -650px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_50_cat {
    background-position: -666px -1px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_hour_55_cat {
    background-position: -1px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_00_cat {
    background-position: -17px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_05_cat {
    background-position: -33px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_10_cat {
    background-position: -49px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_15_cat {
    background-position: -65px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_20_cat {
    background-position: -81px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_25_cat {
    background-position: -97px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_30_cat {
    background-position: -113px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_35_cat {
    background-position: -129px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_40_cat {
    background-position: -145px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_45_cat {
    background-position: -161px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_50_cat {
    background-position: -177px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_AppointmentClockArrows_night_minute_55_cat {
    background-position: -193px -17px;
    width: 15px;
    height: 15px;
}

.dxScheduler_Menu_Delete_cat {
    background-position: -596px -58px;
    width: 16px;
    height: 16px;
}

.dxScheduler_Menu_GoToDate_cat {
    background-position: -613px -58px;
    width: 16px;
    height: 16px;
}

.dxScheduler_Menu_NewAppointment_cat {
    background-position: -630px -58px;
    width: 16px;
    height: 16px;
}

.dxScheduler_Menu_RecurringAppointment_cat {
    background-position: -647px -58px;
    width: 16px;
    height: 16px;
}

.dxScheduler_MoreButton_Bottom_cat {
    background-position: -209px -17px;
    width: 21px;
    height: 18px;
}

.dxScheduler_MoreButton_BottomHover_cat {
    background-position: -231px -17px;
    width: 21px;
    height: 18px;
}

.dxScheduler_MoreButton_Top_cat {
    background-position: -253px -17px;
    width: 21px;
    height: 18px;
}

.dxScheduler_MoreButton_TopHover_cat {
    background-position: -275px -17px;
    width: 21px;
    height: 18px;
}

.dxScheduler_NavigationButton_Backward_cat {
    background-position: -297px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_NavigationButton_BackwardDisabled_cat {
    background-position: -319px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_NavigationButton_BackwardHover_cat {
    background-position: -341px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_NavigationButton_Forward_cat {
    background-position: -363px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_NavigationButton_ForwardDisabled_cat {
    background-position: -385px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_NavigationButton_ForwardHover_cat {
    background-position: -407px -17px;
    width: 21px;
    height: 40px;
}

.dxScheduler_ResourceNavigator_Decrease_cat {
    background-position: -429px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_DecreaseDisabled_cat {
    background-position: -450px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_DecreaseHover_cat {
    background-position: -471px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_First_cat {
    background-position: -492px -17px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_FirstDisabled_cat {
    background-position: -519px -17px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_FirstHover_cat {
    background-position: -546px -17px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_Increase_cat {
    background-position: -573px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_IncreaseDisabled_cat {
    background-position: -594px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_IncreaseHover_cat {
    background-position: -615px -17px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_Last_cat {
    background-position: -636px -17px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_LastDisabled_cat {
    background-position: -663px -17px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_LastHover_cat {
    background-position: -1px -58px;
    width: 26px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_Next_cat {
    background-position: -28px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_NextDisabled_cat {
    background-position: -49px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_NextHover_cat {
    background-position: -70px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_NextPage_cat {
    background-position: -91px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_NextPageDisabled_cat {
    background-position: -115px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_NextPageHover_cat {
    background-position: -139px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_Prev_cat {
    background-position: -163px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_PrevDisabled_cat {
    background-position: -184px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_PrevHover_cat {
    background-position: -205px -58px;
    width: 20px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_PrevPage_cat {
    background-position: -226px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_PrevPageDisabled_cat {
    background-position: -250px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_ResourceNavigator_PrevPageHover_cat {
    background-position: -274px -58px;
    width: 23px;
    height: 20px;
}

.dxScheduler_StatusInfo_Error_cat {
    background-position: -298px -58px;
    width: 48px;
    height: 48px;
}

.dxScheduler_StatusInfo_Info_cat {
    background-position: -347px -58px;
    width: 48px;
    height: 48px;
}

.dxScheduler_StatusInfo_Warning_cat {
    background-position: -396px -58px;
    width: 48px;
    height: 48px;
}

.dxScheduler_Tooltip_BottomLeft_cat {
    background-position: -445px -58px;
    width: 7px;
    height: 7px;
}

.dxScheduler_Tooltip_BottomRight_cat {
    background-position: -453px -58px;
    width: 7px;
    height: 7px;
}

.dxScheduler_Tooltip_TopLeft_cat {
    background-position: -461px -58px;
    width: 7px;
    height: 7px;
}

.dxScheduler_Tooltip_TopRight_cat {
    background-position: -469px -58px;
    width: 7px;
    height: 7px;
}

.dxScheduler_ViewNavigator_Backward_cat {
    background-position: -664px -58px;
    width: 5px;
    height: 7px;
}

.dxScheduler_ViewNavigator_Down_cat {
    background-position: -670px -58px;
    width: 7px;
    height: 5px;
}

.dxScheduler_ViewNavigator_Forward_cat {
    background-position: -678px -58px;
    width: 5px;
    height: 7px;
}

.dxScheduler_InplaceEditor_Cancel_cat {
    background-position: -518px -58px;
    width: 19px;
    height: 19px;
}

.dxScheduler_InplaceEditor_EditForm_cat {
    background-position: -538px -58px;
    width: 19px;
    height: 19px;
}

.dxScheduler_InplaceEditor_Save_cat {
    background-position: -558px -58px;
    width: 19px;
    height: 19px;
}

.dxScheduler_Tooltip_BottomStem_cat {
    background-position: -477px -58px;
    width: 40px;
    height: 53px;
}

.dxScheduler_Tooltip_Empty_cat {
    background-position: -684px -58px;
    width: 1px;
    height: 1px;
}

